package com.itheima.domain;

import java.util.ArrayList;

/*
       定义测试类，在main方法中完成以下要求：
		实例化三个Movie对象，属性："战狼","吴京","动作"、"阿凡达","詹姆斯卡梅隆","科幻"、"流浪地球","吴京","科幻"
		将对象分别添加到合适的集合中
		遍历集合，将导演为"吴京"的电影，按照如下格式打印到控制台
        	战狼-吴京-动作
			流浪地球-吴京-科幻
 */
public class MovieTist {
    public static void main(String[] args) {
        //实例化对象
        Movie m1 = new Movie("战狼", "吴京", "动作");
        Movie m2 = new Movie("阿凡达", "詹姆斯卡梅隆", "科幻");
        Movie m3 = new Movie("流浪地球", "吴京", "科幻");

        //创建集合添加元素
        ArrayList<Movie> list = new ArrayList<>();
        list.add(m1);
        list.add(m2);
        list.add(m3);

        //将导演为"吴京"的电影，按照如下格式打印到控制台
        for (int i = 0; i < list.size(); i++) {
            //获取当前对象
            Movie m = list.get(i);
            //判断
            if (m.getDirector().equals("吴京")) {
                //提供show方法打印
                m.show();
            }
        }
    }
}
